﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using E_Shop.Common;
using ESHOP.DAO;
using ESHOP.Domain;
namespace E_Shop
{
    public partial class CompanyChangPass : Authentication
    {
        private readonly AccountDAO _accountdao = new AccountDAO();
        protected void Page_Load(object sender, EventArgs e)
        {

        }
        protected void btnchagepass_Click(object sender, EventArgs e)
        {
            String newpass = txtNewPass.Text.Trim();
            String oldpass = txtOldpass.Text.Trim();
            if (!oldpass.Equals(Acount.PASS))
            {
                lberror.Text = "mật khẩu hiện tại không đúng";
                upinfor.Update();
                return;
            }
            if (!String.IsNullOrEmpty(newpass))
            {
                var objdb = _accountdao.Get(Acount.USERNAME);
                if (objdb != null)
                {
                    objdb.PASS = newpass;
                    int kq=_accountdao.Changepass(Acount,newpass);
                    lberror.Text = kq == 1 ? "thay đổi mật khẩu thành công" : "thay đổi mật khẩu không thành công";
                    upinfor.Update();
                }
            }
            else
            {
                lberror.Text = "thay đổi mật khẩu không thành công";
            }
        }
    }
}